-
Notifications
You must be signed in to change notification settings - Fork 40
[WIP] - Rewrite sup-tree view #55
base: master
Are you sure you want to change the base?
Conversation
Center camera when single process or application from list is clicked. With cool animation! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@baransu thanks for your efforts to improve the supervision tree view! I like the labels appearing on top of each process. I found it less easy to zoom-in, zoom-out and at the same time click and explore the supervision tree. Mainly because every click automatically zooms out and also because sometimes two applications appear tangled.
@danielvamosi from @digitalnatives said during his recent presentation [1] that he would like to contribute his supervision tree renderer to erlangpl. Maybe we can arrange a call to discuss his and yours efforts?
It would be awesome. I've just seen @danielvamosi talk and tool looks awesome. I would be more than happy to integrate it as our supervision-tree visualisation 😊 |
Finally ready for testing! 🎉 I've rewritten
/sup-tree
plugin to new graph library. Previously we were using vivagraphjs but it wasn't perfect for our needs. This PR changes it to sigmajs. It has better labels system, better layout algorithm (it still requires adjusting settings for our needs but it's easier to control it's behaviour than previously), easier renderer extensions. Potential issue could be distance between nodes when we have large graphs or when application has very small supervision tree.Major changes are:
Right now it's still work in progress but core features are done so I'm counting on your feedback!